package com_5;

import java.util.HashMap;
import java.util.Map;
import java.util.Set;

public class StudentDemo {//定义了一个学生测试类
    public static void main(String[] args) {//
        Map<String, Student> map = new HashMap<String, Student>();//创建集合对象
        Student s1 = new Student();//创建学生对象
        s1.setName("乔峰");//使用无参进行赋值
        s1.setAge("18");//使用无参进行赋值
        Student s2 = new Student("段玉", "40");//使用有参进行赋值
        map.put("1", s1);//使用集合put方法进行对象存储
        map.put("2", s2);//使用集合put方法进行对象存储
        map.put("3", new Student("少林方丈", "100"));//使用匿名
        Set<String> keyset = map.keySet();//
        for (String key : keyset) {//
            Student student = map.get(key);//
            System.out.println(key + student);//
        }
        System.out.println("--------------------------------");//
        Set<Map.Entry<String, Student>> set= map.entrySet();//
        for (Map.Entry<String, Student> entry : set) {//
            String key = entry.getKey();//
            Student student= entry.getValue();//
            System.out.println(key+student);//
        }

    }
}
